English
Bahasa Malaysia
ipso facto
ipso facto - disebabkan oleh fakta itu sendiri
See Also:
Dictionary